#ifndef SHARED_H
#define SHARED_H

#if defined(BITTBOY)
#define SOUND_OUTPUT_FREQUENCY 22050
#define SOUND_SAMPLES_SIZE 1024
#define DEADZONE_AXIS 8192
#elif defined(RS97)
#define SOUND_OUTPUT_FREQUENCY 44100
#define SOUND_SAMPLES_SIZE 2048
#define DEADZONE_AXIS 8192
#elif defined(ARCADEMINI)
#define SOUND_OUTPUT_FREQUENCY 44100
#define SOUND_SAMPLES_SIZE 2048
#define DEADZONE_AXIS 8192
#elif defined(RETROSTONE_1)
#define SOUND_OUTPUT_FREQUENCY 48000
#define SOUND_SAMPLES_SIZE 4096
#define DEADZONE_AXIS 8192
#elif defined(RETROSTONE_2)
#define SOUND_OUTPUT_FREQUENCY 48000
#define SOUND_SAMPLES_SIZE 4096
#define DEADZONE_AXIS 8192
#elif defined(GCW0)
#define SOUND_OUTPUT_FREQUENCY 44100
#define SOUND_SAMPLES_SIZE 2048
#define DEADZONE_AXIS 8192
#else
#define SOUND_OUTPUT_FREQUENCY 48000
#define SOUND_SAMPLES_SIZE 4096
#define DEADZONE_AXIS 8192
#endif

#endif
